package com.itheima.d05_net_ip;

import java.io.IOException;
import java.net.InetAddress;
import java.net.UnknownHostException;

/**
 * 目标：了解InetAddress使用
 */
public class Test {

    public static void main(String[] args) throws IOException {

        //1.获取本机的ip地址对象
        InetAddress ip1 = InetAddress.getLocalHost();
        System.out.println("本机："+ip1);

        //2.获取指定ip地址对象，获取指定域名的ip地址对象
        InetAddress ip2 = InetAddress.getByName("www.baidu.com");
        System.out.println("百度："+ip2);


        //3.获取ip地址信息
        System.out.println(ip2.getHostName()); //获取主机名
        System.out.println(ip2.getHostAddress()); //获取ip地址
        System.out.println(ip2.isReachable(6000));  //ping 测试（超时时间6000）

    }
}
